package cn.kgc.ssm.service;

import cn.kgc.ssm.dto.QueryStudent;
import cn.kgc.ssm.entity.Student;
import cn.kgc.ssm.util.ResponseResult;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
 * @author 课工场
 * @date 2023/10/27
 * @description
 */
public interface StudentService {

    ResponseResult studentPage(QueryStudent queryStudent);

    ResponseResult addStudent(Student student);

    ResponseResult getByStudentNo(String studentNo);

    ResponseResult editStudent(Student student);

    ResponseResult deleteStudent(Integer id);

    ResponseResult batchAdd(MultipartFile file);

    List<Student> getStudentsByClazz(String clazz);
}
